﻿///////////////////////////////////////////////////////////////////////////////
// 文件名： Type.hpp
// 作者：   671643387@qq.com
// 日期：   2015年11月1日 下午6:12:14
// 简介：   
///////////////////////////////////////////////////////////////////////////////

#if !defined(GRAPHICS_TYPE_HPP_)
#define GRAPHICS_TYPE_HPP_

#if defined(_MSC_VER) && (_MSC_VER >= 1200)
# pragma once
#endif

#include <cstdint>
#include <string>

namespace graphics
{
#if !defined(_WCHAR)
#define _WCHAR
    typedef wchar_t         wchar;
#endif
    typedef std::wstring    string;

    typedef std::uint16_t   byte;
    typedef std::uint32_t   dword;
    typedef std::uint32_t   size_t;

    typedef struct _stVector3
    {
        float x;
        float y;
        float z;
    }stVector3;

    const static float PI = 3.141592654f;
}

#endif //GRAPHICS_TYPE_HPP_
